gas powered boat - German English Dictionary